repository (for radioactive waste) - Spanish English Dictionary